best customer deals ps metrics management hair health top psa software packages practice crm medical law professional services strategy relationship